package cn.xy.base.server.service;

import cn.xy.base.server.po.SysAttachment;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* 表[sys_attachment]对应的服务类
*
* @author auto
*/

public interface SysAttachmentService extends IService<SysAttachment> {

    /**
     * 根据sha1获取存储信息
     *
     * @param sha1 sha1
     * @return 存储信息
     */
    SysAttachment getBySha1(String sha1);

    /**
     * 根据储存id列表返回储存信息列表
     *
     * @param attachmentIdList 储存id列表
     * @return 储存信息列表信息
     */
    List<SysAttachment> listByIdIn(List<Integer> attachmentIdList);
}
